package cn.jhh.content.mapper;

import cn.jhh.content.model.dto.TeachplanDto;
import cn.jhh.content.model.entity.Teachplan;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * <p>
 * 课程计划 Mapper 接口
 * </p>
 *
 * @author jhh
 * @since 2025-05-23
 */
@Mapper
public interface TeachplanMapper extends BaseMapper<Teachplan> {

    /***
     * 课程计划根据课程ID树查询
     * @param courseId 课程ID
     * @return {@link List < TeachplanDto> }
     * @author hmxchen
     * @date 2023/1/30 22:07
     */
//    这里要写一个树状的查询 主要是要返回需要的课程计划树状方式 传递回给前端
    List<TeachplanDto> selectTreeNodes(Long courseId);
}
